from os import listdir, rmdir
from os.path import isdir, join

res_root = input("请选择要处理的资源根目录（例：G:/box/res），你的选择：")
choice = input("确定继续操作吗， 1：是 2：默认、否并退出程序，你的选择是：")
if choice != '1':
    print('放弃删除空目录')
    print('退出成功')
    exit()

def del_empty_dir(dir_root):
    ret = False
    for filename in listdir(dir_root):
        filepath = join(dir_root, filename)
        if isdir(filepath):
            if not listdir(filepath):
                print('删除：' + filepath)
                rmdir(filepath)
                ret = True
            else:
                if del_empty_dir(filepath):
                    ret = True
    return ret


while del_empty_dir(res_root):
    pass

print("处理结束")